<?php
// +----------------------------------------------------------------------
// | ThinkPHP5.0 [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006~2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: 郉仲生 <540426628@QQ.com>
// +----------------------------------------------------------------------
// | Date：2017年6月28日
// +----------------------------------------------------------------------
namespace app\admin\controller;
use think\Controller;
use app\admin\model\Admin;
class Login extends Controller
{
    /*
    public function index()
    {
        /*
        if(session('id')&&session('name')){
            $this->error('您已经登录系统，不能重复登录！','admin/index');
        }
        */
       /*
        if(request()->isPost())
        {
            $this->check(input('code'));
        	$admin=new Admin();
        	$logins=$admin->login(input('post.'));
        	if($logins==2)
            {
        		echo '{"code":"2","info":"用户不存在！"}';
                echo json_encode(array('code'=>'2','info'=>'添加管理员成功!'),JSON_UNESCAPED_UNICODE);
        	}
        	if($logins==1){
        		echo '{"code":"1","info":"登录成功！"}';
        	}
        	if($logins==3){
        		echo '{"code":"3","info":"密码错误！"}';;
        	}
        }
        return view();
    }


    // 验证码检测
    public function check($code='')
    {
        if (!captcha_check($code)) {
            //$this->error('验证码错误');
            echo '{"code":"4","info":"验证码错误！"}';
        } else {
            return true;
        }
    }
*/

    public function index()
    {
        if(request()->isPost()){
            $this->check(input('code'));
            $admin=new Admin();
            $num=$admin->login(input('post.'));
            if($num==1){
                $this->error('用户不存在！');
            }
            if($num==2){
                $this->success('登录成功！',url('index/index'));
            }
            if($num==3){
                $this->error('密码错误！');
            }
            return;
        }
        return view();
    }


    // 验证码检测
    public function check($code='')
    {
        if (!captcha_check($code)) {
            $this->error('验证码错误');
        } else {
            return true;
        }
    }

}
